package org.zzz.hepotaiya.container;

/**
 * コンテナ統合インターフェース 
 */
public interface IContainer {
	/**
	 * componentNameを元にObjectを返却します
	 * @param componentName
	 * @return
	 * @throws Exception
	 */
	Object getObject(String componentName) throws Exception ;
	/**
	 * Classを元にObjectを返却します
	 * @param clazz
	 * @return
	 * @throws Exception
	 */
	Object getObject(Class clazz) throws Exception ;
}
